2562
2
745
0
3326
3
1399
1
526
1093
673
693
915
2934
801
2369
4179
1000
1632
1749
1734
1543
868
2403
1382
1191
2591
1814
4
1660
1938
1690
496
1168
1699