1303
6
681
2
406
1
433
7894
5
989
4
383
276
366
1148
271
815
414
357
309
260
588
3
293
1154
0
1996
671
1206
859
1658
1589
1070
1125
1715
904
655