2272
1
629
2102
0
1111
913
1257
1667
1230
1432
493
1290
236066
14
501
3465
3050
1755
2209
976
2476
2
3374
4
1467
1347
799
915
879
152
4315
859
2189
2788
3