912
1
1190
2
624
2141
3
2272
4331
4
1630
1425
646
0
7952
814
2113
3006
521
1976
365
1941
848
2143
954
1565
1743
322
2334
1767
1133
1302
1939
3287
1009