3606
3
1397
0
1913
5
2189
2
2551
1
1510
4
1668
1946
1648
3012
847
3618
3439
8
3120
988
1022
3470
4499
12
7762
2209
6
3085
2365
38477
34
2121
3065
1599