363
1
900
8
342
2
310
312
318
1187
1243
1658
5
3327
1480
1317
1602
2259
1076
0
2495
3
704
811
1339
1508
3181
7223
1350
815
1153
927
1196
2249
6546
1181