1568
1
1305
2184
83
4311
1843
909
2755
2
4101
3624
3
1482
1039
1347
3854
1191
0
2166
693
1690
486
526
2710
784
3580
2368
801
2243
6
1558
1371
1372
1788