3128
4
2188
1868
3
3519
9
815
1
662
0
1809
5
3423
2
4867
7
4987
1444
4606
2233
3212
27
20312
39
1917
3745
2199
2204
2788
2317
3292
1289601
404
2268
181997
11
2688
2315
2741
1802