5212
6
2688
2
1690
1
1554
3225
2710
641
1339
3240
3
2518
1372
1248
2284
2166
83
693
0
526
784
2368
801
2243
1558
1371
1788
2727
3107
5
496
1000
830