1093
0
1883
2
2562
3326
3
2377
1
1308
1749
635
2173
1382
1590
1766
801
2166
784
1013
2535
3931
6
1066
1366
1988
2349
1305
737
1716
650
3200
2209
662
1211