2698
1
4562
10
2403
1543
2
1814
4
1643
1343
2972
2029
278
1995
2650
2944
19944
592
0
1246
3
3070
1609
1355
2838
847
1211
10827
1128
1372
1257
2034
2785
1354
2884
5