157
2
276
458
241
1
744
610
1165
3
1379
0
951
1300
1051
4
2618
1690
2831
1101
1806
5732
5
1495
1008
1572
4786
12
1323
7062
1129
1641
3236
818
3999
23
1261
2387