4309
3
1812
1
3107
7
2322
4
980
2786
1690
1590
2781
24337
22
1001
0
1155
1335
7034
2
3267
14125
10
4187
11059
9
4562
1558
2082
1814
1815
2732
6676
12
123674
35
5432
1431
2194
604