2732
2
4383
4
3910
3
2188
3453
1
2802
5
20312
39
3121
3062
8
6105
1809
4562
10
2309
2322
57793
0
2738
5978
6
1884
3660
4715
1271
1383
51331
25
5204
24337
22
2233
718
1812
7222
1289601