1331
1
4309
3
1527
2
1623
1812
1558
272
0
2949
3629
2840
1679
8072
944
1162
1239
181997
11
1431
1267
1243
1843
297066
1767
1282
3117
8
8945
1475
3172
2699
665
1212