1526
1
215
0
538
2
714
505
472
635
1281
2087
458
2395
1898
152
8116
6
58
2215
7
1344
2211
1504
165
631
1073
1084
2141
3
29323
637
63
573
1199
2972