1321
1
2934
2
3310
2630
969
0
111
780
1081
93
4609
4
1589
44463
2207
1197
3
731
1271
3419
790
653
1701
10
755
1135
1104
5976
72309
952
3085
750
1778