682
0
1960
5
639
609
1
56
336
2
1151
1614
4
3368
1216
3146
6
2016
1631
1582
3326
3
940
826
2153
10
2921
1976
1642
1100
5615
1078
2688
3294
4402
33
1048
1425
2062