2132
2
1309
0
1569
1
1795
4176
4
6745
16
1401
5322
8
3587
2011
1982
2528
3
3942
2917
1992
3889
1199
3101
697
7964
5
5375
1574
19932
6
4914
57793
4606
2233
3212
27