2313
1
1147
2
2740
4
5282
13
1291
464
112
0
538
5
1720
3
4419
4320
2596
1217
1516
1427
1652
2569
1297
2325
745
2022
959
1293
708
2136
7
1264
723
7062
1867
8
196013