1202
1
2494
2113
2296
2
476
0
848
3430
2490
2143
11392
6
2907
3287
3
2334
544
365
337
2071
463
650
1133
3795
1939
957
951
105290
1425
454
403
2121
4
409