1302
0
3073
2
829
1132
2006
1
2093
453
2306
1275
1506
493
2814
5
1869
1550
384
563
1832
3
1219
90
265
964
407
295
1348
280
20634
8
2330
522
314
527