2272
1
629
2102
0
1111
913
1257
1667
1230
1432
493
1290
583
3050
976
915
879
152
697
1118
2
2471
2761
1479
13018
3034
4
236066
14
2258
1439
143